package com.ctshk.rpc.custom.dto.trip;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;


/**
 * 操作订单-调整项目列表-签证列表
 */
@Data
@ApiModel(value="操作订单-调整项目列表-签证列表", description="操作订单-调整项目列表-签证列表")
public class VisaDetailDTO implements Serializable {
    @ApiModelProperty(value = "签证ID")
    private Long visaId;
    @ApiModelProperty(value = "签证名称")
    private String name;
    @ApiModelProperty(value = "成本金额")
    private BigDecimal costAmount;
    @ApiModelProperty(value = "币种ID")
    private Long currencyId;
    @ApiModelProperty(value = "币种")
    private String currency;
    @ApiModelProperty(value = "加幅类型（0 加数值1 加百分比）")
    private Integer adjustType;
    @ApiModelProperty(value = "加幅金额")
    private BigDecimal amount;
    @ApiModelProperty(value = "加幅百分比")
    private BigDecimal percent;
    @ApiModelProperty(value = "单价")
    private BigDecimal singlePrice;

    @ApiModelProperty(value = "汇率")
    private BigDecimal plannedExchangeRate;

}
